Lloyd's Inn

Lloyd's Inn

Hotel

2 Lloyd Road, Singapore, Singapore 239091