Grand Hotel Villa Castagnola
Stylish beach retreat with indoor pool
Photo gallery for Grand Hotel Villa Castagnola





Reviews
9.6 out of 10
Exceptional
Popular amenities
The current price is AU$855
includes taxes & fees
12 Apr - 13 Apr
Explore the area

Viale Castagnola 31, Lugano, TI, 6906
- Palazzo dei Congressi16 min walk
- Lake Lugano17 min walk
- LAC Lugano Arte e Cultura3 min drive
- Lugano (LUG-Agno)10 min drive
Room options
View all photos for Suite

Suite
Highlights
Deck/patio
Soundproofed
Air conditioning
Heating
Connecting rooms available
Free cots/infant beds
Flat-screen TV
Hypo-allergenic bedding
View all photos for Superior Double Room

Superior Double Room
Highlights
Deck/patio
Soundproofed
Air conditioning
Heating
Connecting rooms available
Free cots/infant beds
Flat-screen TV
Hypo-allergenic bedding
View all photos for Standard Double Room

Standard Double Room
Highlights
Deck/patio
Soundproofed
Air conditioning
Heating
Connecting rooms available
Free cots/infant beds
Flat-screen TV
Hypo-allergenic bedding
View all photos for Junior Suite

Junior Suite
Highlights
Deck/patio
Separate sitting area
Soundproofed
Air conditioning
Heating
Connecting rooms available
Free cots/infant beds
Flat-screen TV
View all photos for Garden Floor Double Room

Garden Floor Double Room
Highlights
Deck/patio
Soundproofed
Air conditioning
Heating
Connecting rooms available
Free cots/infant beds
Flat-screen TV
Hypo-allergenic bedding
View all photos for Backyard view Double Room

Backyard view Double Room
Highlights
Deck/patio
Soundproofed
Air conditioning
Heating
Connecting rooms available
Free cots/infant beds
Flat-screen TV
Hypo-allergenic bedding
View all photos for Junior Suite Executive

Junior Suite Executive
Highlights
Deck/patio
Soundproofed
Air conditioning
Heating
Connecting rooms available
Free cots/infant beds
Flat-screen TV
Hypo-allergenic bedding
Similar properties

Hotel Splendide Royal
Hotel Splendide Royal
- Pool
- Spa
- Free airport shuttle
- Pet-friendly
4.7 out of 5, Exceptional, (380)
The price is AU$673
for 1 room
includes taxes & fees
26 Mar - 27 Mar