Photos coming soon
HOTEL
Capital Apartment
63a Nicolson Street Edinburgh EH8 9BZ,Nicolson Street, Edinburgh
Where it sits
Capital Apartment
63a Nicolson Street Edinburgh EH8 9BZ,Nicolson Street, Edinburgh
55.94560, -3.18467
Plan around Capital Apartment
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 16, 2026.
