KM Apartments


Edinburgh • Show on map
View Details for Price
KM Apartments offer that extra space that everyone craves. Our apartments allow our guests to spread out for a longer stay, or provide them with all the space they need for that perfect working environment.…More info
