Photos coming soon
HOTEL
Edinburgh Holiday Apartments
23-27 Home Street, Edinburgh
Where it sits
Edinburgh Holiday Apartments
23-27 Home Street, Edinburgh
55.94311, -3.20368
Similar stays nearby
Central Apartments Edinburgh
Hotel · 14 m
The Home Street Residence
Hotel · 43 m
Silver Lining Lochrin Terrace Apartment
Hotel · 47 m
Central Edinburgh Flat Sleep 6, Minutes From old Town
Hotel · 51 m
Bright Corner 1BR Tenement Next to Meadows
Hotel · 68 m
The Tollcross Residence
Hotel · 70 m
Stylish Apartment In Vibrant Tollcross
Hotel · 74 m
Drumdryan
Hotel · 79 m
Plan around Edinburgh Holiday Apartments
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Sep 9, 2026.
