@extends('layouts.public') @section('title', $hotel->name) @section('content') @php $meta = array_filter([ $hotel->brand?->name, $hotel->country?->name, $hotel->room_count ? $hotel->room_count.' quartos' : null, ]); @endphp
Download PDF
@if ($hotel->cover_image_path) {{ $hotel->name }} @endif

{{ $hotel->name }}

{{ implode(' · ', $meta) }}

@if ($hotel->logo_path) logo @endif
@if ($translation?->short_description)

{{ $translation->short_description }}

@endif @if ($translation?->usp)

✨ {{ $translation->usp }}

@endif

Dados rápidos

@if ($hotel->address)
Morada
{{ $hotel->address }}
@endif @if ($hotel->distance_airport_km)
Distância ao aeroporto
{{ $hotel->distance_airport_km }} km
@endif @if ($hotel->distance_center_km)
Distância ao centro
{{ $hotel->distance_center_km }} km
@endif @if ($hotel->checkin_time)
Check-in
{{ $hotel->checkin_time }}
@endif @if ($hotel->checkout_time)
Check-out
{{ $hotel->checkout_time }}
@endif @if ($hotel->room_count)
Quartos
{{ $hotel->room_count }}
@endif
@if ($hotel->latitude && $hotel->longitude)

Ver localização no mapa ↗

@endif
@if ($translation?->description)

Sobre o hotel

{{ $translation->description }}

@endif @if ($hotel->facilities->isNotEmpty())

Facilities

@foreach ($hotel->facilities->groupBy(fn ($f) => $f->category ?: 'Outras') as $category => $items)
{{ $category }}
@endforeach
@endif @if (! empty($hotel->room_types))

Tipologias de quarto

@foreach ($hotel->room_types as $rt) @endforeach
TipologiaNº quartosDescrição
{{ $rt['name'] ?? '' }}{{ $rt['count'] ?? '—' }}{{ $rt['description'] ?? '' }}
@endif @if (! empty($hotel->restaurants) || ! empty($hotel->bars))

Restaurantes & Bares

@foreach (($hotel->restaurants ?? []) as $r)
{{ $r['name'] ?? '' }}
{{ $r['description'] ?? '' }}
@endforeach @foreach (($hotel->bars ?? []) as $b)
{{ $b['name'] ?? '' }}
{{ $b['description'] ?? '' }}
@endforeach
@endif @if (! empty($hotel->contacts))

Contactos

@foreach ($hotel->contacts as $c)
{{ $c['label'] ?? '' }}
{{ $c['value'] ?? '' }}
@endforeach
@endif

Materiais

@forelse ($materials as $m)
{{ strtoupper($m->file_type ?: 'file') }} {{ $m->title }} {{ $m->category?->name }}
@empty

Sem materiais publicados para este hotel.

@endforelse
@endsection