Ingrams

This hotel is not currently in
the Good Hotel Guide

Ingrams
24 Northumberland Street
Edinburgh
Co. Edinburgh
EH3 6LS
Scotland